home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d18 / tpa2_a.arc / README < prev    next >
Text File  |  1991-04-28  |  4KB  |  101 lines

  1.  
  2.   TP&Asm           Integrated Compile-Time Assembler          Version 2 ß
  3.   TP&Asm-M   Memory Mode Assembly Language Development Tool   Version 2 ß
  4.  
  5.                 Copyright (c) 1989  Richard W. Prescott
  6.                           All Rights Reserved
  7.  
  8. ═══════ Built-In Assembly Language Support for Turbo Pascal Compilers ═══════
  9.  
  10.  
  11. Files in this archive:
  12.  
  13.   The TP&Asm-M program file:
  14.      TPAM.EXE      - Memory Mode Version 2 ß
  15.  
  16.   Additional (Optional) file for Turbo 5.0 users:
  17.      ASMWATCH.TPU  - Allows CPU registers in Watch Expressions
  18.  
  19.   This file:
  20.      README
  21.  
  22.   Documentation files:
  23.      README.NEW    - New features in TP&Asm/TP&Asm-M Release 2
  24.      TP&ASM.DOC    - Overview, getting started, purchase information
  25.  
  26.   Sample Pascal/Assembly Programs:
  27.      DEMONEW.PAS   - Demonstrates new features of Release 2
  28.      COMPARE.PAS   - File compare using assembly language
  29.      FIND.PAS      - Fast assembly "find string" procedure
  30.      DOSEXEC.PAS   - Illustrates DOS EXEC function call 4Bh
  31.      INTERNAL.PAS  - Hex display, string concat using INTERNAL
  32.      MICROMTR.PAS  - Measure size/speed of Pas +/or Asm code
  33.      HEXBYTE.PAS   - Use TPAM to develop standalone ASM PROCs
  34.  
  35.  
  36. Related archives:
  37.  
  38.     Availability dates refer to when I intend to place these
  39.     files on CompUServe.  (Check IBMPRO and BPROGA).  Since they 
  40.     are all sharable, you may also find them on other BBS's.
  41.  
  42.   TPA2-R        (Available 2/21/89)
  43.      Detailed reference information for TP&Asm/TP&Asm-M.
  44.  
  45.   TP-TSR        (Available 2/12/89)
  46.      Sample/Model Turbo 4/5 Stay-Resident Program.  Illustrates 
  47.      how to design interrupt service routines for TP4/5 resident
  48.      applications.  The sample program is a fully functional DOS 
  49.      command editor.  Includes Pascal and assembly source code.
  50.  
  51.   TP-XMN        (Available 2/28/89)
  52.      Program for producing DEBUG.COM style disassembly of
  53.      Turbo Pascal 4.0 & 5.0 source files (allows verification
  54.      of TP&Asm assembly sections and simplifies conversion of 
  55.      Pascal statements and procedures to assembly language).
  56.      Includes executable program and documentation.  Source 
  57.      code available with registration of TP-XMN or TP&Asm.
  58.  
  59.   TP-123        (Available 2/28/89)
  60.      Program to run Lotus 123 with keyboard input generated 
  61.      from command-line parameters, e.g.:
  62.                      RUN123 MYWKS \P /qy
  63.      to run 123, load MYWKS.WK1, execute macro Alt-P, and exit.
  64.      Illustrates use of an interrupt procedure during execution
  65.      of a "child process".  Includes Pascal and assembly source 
  66.      code.
  67.  
  68.   TP-TRC        (Available 3/31/89)
  69.      Contains the unit TRACE which illustrates the use of the 
  70.      hardware Trace Flag to trap any condition that can be 
  71.      described in Pascal or assembly language.  Includes Pascal 
  72.      and assembly source code.
  73.  
  74.  
  75.  
  76. Getting Started:
  77.  
  78. Please read TP&ASM.DOC in the Turbo (or any) editor.  Read the 
  79. "Getting Started" section, then TRY IT!  The sample program (PAS) 
  80. files provide working examples of assembly language within Pascal 
  81. programs.  Once you are familiar with the basic capabilities of the 
  82. TP&Asm assembler as demonstrated in the sample program files, return 
  83. to TP&ASM.DOC for additional information of a general nature, or to 
  84. the archive TPA2-R (available 2/21/89) for more detailed reference 
  85. information.  For purchase information, refer back to TP&ASM.DOC.  
  86.  
  87. Please forgive the rough nature of the documentation files.  Because 
  88. of its intuitive syntax and rapid Turbo-style feedback, however, 
  89. TP&Asm encourages "learning by using", and I am hopeful that this 
  90. ease of learning will overcome any deficiencies in the presentation 
  91. of the documentation.  
  92.  
  93. Your comments on the program and documentation are always 
  94. appreciated.  If the program fails to function as described, or 
  95. if the description of any feature is confusing, please let me know.  
  96. If there are features you would like to see I am interested in that 
  97. as well.
  98.  
  99. This documentation will be revised as I incorporate user comments.
  100.  
  101.